more successful - French English Dictionary